]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
theme: Use tabular figures where appropriate
authorRyan Hendrickson <ryan.hendrickson@alum.mit.edu>
Thu, 17 May 2018 14:45:02 +0000 (10:45 -0400)
committerRyan Hendrickson <ryan.hendrickson@alum.mit.edu>
Fri, 8 Jun 2018 17:27:57 +0000 (13:27 -0400)
In places where numbers appear in columns (like the calendar widget) or
where changing numbers would result in labels jiggling around due to
small width changes (like the clock), use the newly added
font-feature-settings support to request tabular figures.

https://gitlab.gnome.org/GNOME/gnome-shell/issues/34

data/theme/gnome-shell-sass/_common.scss

index 433c13c8cc892ae27d52ae73b74a91fa3411913c..f1e6ae5253ca35ed02eed193e48a7598fe0d7adb 100644 (file)
@@ -733,6 +733,7 @@ StScrollBar {
   transition-duration: 500ms;
   font-weight: bold;
   height: 1.86em;
+  font-feature-settings: "tnum";
 
   &.unlock-screen,
   &.login-screen,
@@ -958,6 +959,7 @@ StScrollBar {
       padding: 0.1em;
       margin: 2px;
       border-radius: 1.4em;
+      font-feature-settings: "tnum";
       &:hover,&:focus { background-color: lighten($bg_color,5%); }
       &:active,&:selected {
         color: lighten($selected_fg_color,5%);
@@ -1867,6 +1869,7 @@ StScrollBar {
 .screen-shield-clock-time {
   font-size: 72pt;
   text-shadow: 0px 2px 2px rgba(0,0,0,0.4);
+  font-feature-settings: "tnum";
 }
 
 .screen-shield-clock-date {